home *** CD-ROM | disk | FTP | other *** search
/ Video Blaster Webcam Plus / Video Blaster - Webcam Plus (Creative Technology)(2000).iso / Drivers / 6630.set < prev    next >
INI File  |  2000-09-14  |  37KB  |  779 lines

  1. [Sections]
  2. AddReg=OVT.6630.Setting
  3.  
  4. [OVT.6630.Setting]
  5. ;this data is for check camera type, there are four data segment 
  6. ;1.I2C subAddress, 
  7. ;2.which register driver should read
  8. ;3.value mask
  9. ;4.register value
  10. HKR,%6630Set%,VersionCheck,1, C0, 29, ff, 00
  11. HKR,%6630Set%,ResetCamera,1, 12, 80, ff
  12. HKR,%6630Set%,CameraName,,Ov6630
  13. HKR,%6630Set%,SensorWidth,0x10001,352
  14. HKR,%6630Set%,SensorHeight,0x10001,288
  15. HKR,%6630Set%,CurrentFormat,0x10001, 0x56555938
  16. HKR,%6630Set%,CurrentFrameRate,0x10001,30
  17.  
  18. ;USB controller  register setting, only the registers that need change should set here
  19. ;every three value form one group
  20. ;Index, Value, Mask
  21. HKR,%6630Set%,UsbSetting,1, 52,02,ff,52,00,ff,31,ff,ff, 20,ff,ff, \
  22. 70,3f,ff, 71,3f,ff, 72,01,ff, 73,01,ff, 74,01,ff, 75,01,ff, 76,01,ff, 77,01,ff, 79,03,ff
  23. ;Index, Value, Mask
  24. HKR,%6630Set%,CameraSetting,1, \
  25. 12,80,FF,2a,04,ff,11,01,FF,06,50,FF,0f,05,FF,05,08,FF,03,a0,FF,07,ad,FF,0c,20, \
  26. FF,0d,20,FF,0e,00,FF,14,04,FF,15,01,FF,17,38,FF,18,ea,FF,19,04,FF,1a,93, \
  27. FF,1b,00,FF,20,28,FF,23,c0,FF,24,43,FF,25,87,FF,26,b2,FF,27,a2,FF,28,00, \
  28. FF,29,00,FF,2a,04,FF,2b,a8,FF,2c,fe,FF,2d,95,FF,33,24,FF,34,0b,FF,36,0f, \
  29. FF,37,80,FF,38,8b,FF,39,00,FF,3a,0f,FF,3b,3c,FF,3c,5c,FF,3d,80,FF,3e,80, \
  30. FF,3f,0e,FF,40,00,FF,41,00,FF,42,00,FF,43,40,FF,44,80,FF,45,1c,FF,46,1c, \
  31. FF,47,80,FF,48,7f,FF,49,00,FF,4a,00,FF,4b,80,FF,4c,d0,FF,4d,10,FF,4e,60, \
  32. FF,4f,07,FF,50,ff,FF,54,23,FF,55,5d,FF,56,12,FF,57,81,FF,58,75,FF,59,01, \
  33. FF,5a,3c,FF,5b,0f,FF,5c,13,FF,2a,84,ff
  34.  
  35. HKR,%6630Adj%,EnableLowLightControl,0x10001,0
  36. HKR,%6630Adj%,ClockUpTh,0x10001,150
  37. HKR,%6630Adj%,ClockDownTh,0x10001,70
  38. HKR,%6630Adj%,CheckTime,0x10001,35
  39. HKR,%6630Adj%,ClockUpCamRegs,1,2a,04,80,11,01,ff,2a,84,80,2d,10,10
  40. HKR,%6630Adj%,ClockDownCamRegs,1,2a,04,80,11,03,ff,2a,84,80,2d,00,10,06,80,ff
  41. HKR,%6630Adj%,ExposureCheck,1,10,9a
  42.  
  43. HKR,%6630DP%,EnVideoYUVProc,0x10001,0
  44. HKR,%6630DP%,EnVideoRGBProc,0x10001,0
  45. HKR,%6630DP%,EnStillYUVProc,0x10001,0
  46. HKR,%6630DP%,EnStillRGBProc,0x10001,0
  47. HKR,%6630DP%,StillSharpness,0x10001,3   ; range  0 ~ 8
  48. HKR,%6630DP%,DisableAutoLFCheck,0x10001,1
  49.  
  50. HKR %6630DP%,ConvertImageData,0x10001,0
  51. HKR,%6630STIYUV%, CameraSetting,1, \
  52. 28,28,28, 29,80,80, 2d,00,10, 2a,04,80,14,04,ff,2a,84,80,16,11,ff
  53. HKR,%6630STIYUV%, UsbSetting,1, \
  54. 12,2b,ff, 13,25,ff, 14,0,ff, 15,0,ff, 16,01,ff, 18,3,ff
  55. ;HKR,%6630STIYUV%, RestoreUsbReg,1, 28,28,28
  56. ;HKR,%6630STIYUV%, RestoreCamReg,1, 00,00,ff, 01,00,ff, 02,00,ff
  57.  
  58. HKR,%6630STIRAW%, CameraSetting,1, \
  59. 28,20,20, 2a,04,80,14,04,ff,2a,84,80
  60. HKR,%6630STIRAW%, UsbSetting,1, \
  61. 12,2b,ff, 13,25,ff, 14,0,ff, 15,0,ff, 16,01,ff, 18,3,ff
  62.  
  63. ;*******************************
  64. ;[OVT.6630.VideoSetting]
  65. ;HKR, %6630Strm%, OpenStreamUsbSetting, 1, 50, 3f, ff
  66. ;HKR, %6630Strm%, OpenStreamCameraSetting, 1, 
  67.  
  68. ;HKR, %6630Strm%, CloseStreamUsbSetting, 1, 50, 0, ff
  69. ;HKR, %6630Strm%, CloseStreamCameraSetting, 1, \
  70. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  71. ;I420 160 x 120
  72. HKR, %6630Vid160I420%, Tag, 0x10001, 0x56555935
  73. HKR, %6630Vid160I420%, UsbSetting, 1, \
  74.         12,13,ff, 13,10,ff, 14,0,ff, 15,0,ff, 18,00,ff
  75. HKR, %6630Vid160I420%, CameraSetting, 1, \
  76.                 2a,04,80,14,24,ff,2a,84,80
  77. HKR, %6630Vid160I420%, Width, 0x10001, 160
  78. HKR, %6630Vid160I420%, Height, 0x10001, 120
  79. HKR, %6630Vid160I420%, BitCount, 0x10001, 12
  80. ;0x30323449 I420
  81. ;0x56555949 IYUV
  82. ;0xe436eb7d RGB24  use KS_BI_RGB 0
  83. ;0xe436eb7b RGB565
  84. ;0xe436eb7c RGB555  use KS_BI_RGB 0
  85. ;0x32595559 YUY2
  86. ;0x59565955 UYVY
  87. HKR, %6630Vid160I420%, FourCC, 0x10001, 0x30323449
  88. HKR, %6630Vid160I420%, MaxFrameRate, 0x10001, 30000
  89. HKR, %6630Vid160I420%, typFrameRate, 0x10001, 30000
  90. HKR, %6630Vid160I420%, MinFrameRate, 0x10001, 7500
  91. HKR, %6630Vid160I420%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  92. HKR, %6630Vid160I420%\FrameRate0, CameraSetting, 1, 16,3,ff
  93. HKR, %6630Vid160I420%\FrameRate0, AlternateSetting, 0x10001, 4
  94. HKR, %6630Vid160I420%\FrameRate0, FrameRate, 0x10001, 30000
  95. HKR, %6630Vid160I420%\FrameRate0, QualityLevel, 0x10001, 1
  96. HKR, %6630Vid160I420%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  97. HKR, %6630Vid160I420%\FrameRate1, CameraSetting, 1, 16,6,ff
  98. HKR, %6630Vid160I420%\FrameRate1, AlternateSetting, 0x10001, 6
  99. HKR, %6630Vid160I420%\FrameRate1, FrameRate, 0x10001, 15000
  100. HKR, %6630Vid160I420%\FrameRate1, QualityLevel, 0x10001, 1
  101. HKR, %6630Vid160I420%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  102. HKR, %6630Vid160I420%\FrameRate2, CameraSetting, 1, 16,9,ff
  103. HKR, %6630Vid160I420%\FrameRate2, AlternateSetting, 0x10001, 6
  104. HKR, %6630Vid160I420%\FrameRate2, FrameRate, 0x10001, 7500
  105. HKR, %6630Vid160I420%\FrameRate2, QualityLevel, 0x10001, 1
  106. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  107. ;I420 176 x 144
  108. HKR, %6630Vid176I420%, Tag, 0x10001, 0x56555939
  109. HKR, %6630Vid176I420%, UsbSetting, 1, \
  110.         12,15,ff, 13,13,ff, 14,0,ff, 15,0,ff, 18,00,ff
  111. HKR, %6630Vid176I420%, CameraSetting, 1, \
  112.                 2a,04,80,14,24,ff,2a,84,80
  113. HKR, %6630Vid176I420%, Width, 0x10001, 176
  114. HKR, %6630Vid176I420%, Height, 0x10001, 144
  115. HKR, %6630Vid176I420%, BitCount, 0x10001, 12
  116. HKR, %6630Vid176I420%, FourCC, 0x10001, 0x30323449
  117. HKR, %6630Vid176I420%, MaxFrameRate, 0x10001, 30000
  118. HKR, %6630Vid176I420%, typFrameRate, 0x10001, 30000
  119. HKR, %6630Vid176I420%, MinFrameRate, 0x10001, 7500
  120. HKR, %6630Vid176I420%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  121. HKR, %6630Vid176I420%\FrameRate0, CameraSetting, 1, 16,3,ff
  122. HKR, %6630Vid176I420%\FrameRate0, AlternateSetting, 0x10001, 4
  123. HKR, %6630Vid176I420%\FrameRate0, FrameRate, 0x10001, 30000
  124. HKR, %6630Vid176I420%\FrameRate0, QualityLevel, 0x10001, 1
  125. HKR, %6630Vid176I420%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  126. HKR, %6630Vid176I420%\FrameRate1, CameraSetting, 1, 16,6,ff
  127. HKR, %6630Vid176I420%\FrameRate1, AlternateSetting, 0x10001, 6
  128. HKR, %6630Vid176I420%\FrameRate1, FrameRate, 0x10001, 15000
  129. HKR, %6630Vid176I420%\FrameRate1, QualityLevel, 0x10001, 1
  130. HKR, %6630Vid176I420%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  131. HKR, %6630Vid176I420%\FrameRate2, CameraSetting, 1, 16,9,ff
  132. HKR, %6630Vid176I420%\FrameRate2, AlternateSetting, 0x10001, 6
  133. HKR, %6630Vid176I420%\FrameRate2, FrameRate, 0x10001, 7500
  134. HKR, %6630Vid176I420%\FrameRate2, QualityLevel, 0x10001, 1
  135. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  136. ;RGB24 160 x 120
  137. HKR, %6630Vid160RGB24%, Tag, 0x10001, 0x56555934
  138. HKR, %6630Vid160RGB24%, UsbSetting, 1, \
  139.         12,13,ff, 13,10,ff, 14,0,ff, 15,0,ff, 18,00,ff
  140. HKR, %6630Vid160RGB24%, CameraSetting, 1, \
  141.                 2a,04,80,14,24,ff,2a,84,80
  142. HKR, %6630Vid160RGB24%, Width, 0x10001, 160
  143. HKR, %6630Vid160RGB24%, Height, 0x10001, 120
  144. HKR, %6630Vid160RGB24%, BitCount, 0x10001, 24
  145. HKR, %6630Vid160RGB24%, FourCC, 0x10001, 0
  146. HKR, %6630Vid160RGB24%, MaxFrameRate, 0x10001, 30000
  147. HKR, %6630Vid160RGB24%, typFrameRate, 0x10001, 30000
  148. HKR, %6630Vid160RGB24%, MinFrameRate, 0x10001, 7500
  149. HKR, %6630Vid160RGB24%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  150. HKR, %6630Vid160RGB24%\FrameRate0, CameraSetting, 1, 16,3,ff
  151. HKR, %6630Vid160RGB24%\FrameRate0, AlternateSetting, 0x10001, 4
  152. HKR, %6630Vid160RGB24%\FrameRate0, FrameRate, 0x10001, 30000
  153. HKR, %6630Vid160RGB24%\FrameRate0, QualityLevel, 0x10001, 1
  154. HKR, %6630Vid160RGB24%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  155. HKR, %6630Vid160RGB24%\FrameRate1, CameraSetting, 1, 16,6,ff
  156. HKR, %6630Vid160RGB24%\FrameRate1, AlternateSetting, 0x10001, 6
  157. HKR, %6630Vid160RGB24%\FrameRate1, FrameRate, 0x10001, 15000
  158. HKR, %6630Vid160RGB24%\FrameRate1, QualityLevel, 0x10001, 1
  159. HKR, %6630Vid160RGB24%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  160. HKR, %6630Vid160RGB24%\FrameRate2, CameraSetting, 1, 16,9,ff
  161. HKR, %6630Vid160RGB24%\FrameRate2, AlternateSetting, 0x10001, 6
  162. HKR, %6630Vid160RGB24%\FrameRate2, FrameRate, 0x10001, 7500
  163. HKR, %6630Vid160RGB24%\FrameRate2, QualityLevel, 0x10001, 1
  164. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  165. ;RGB24 176 x 144
  166. HKR, %6630Vid176RGB24%, Tag, 0x10001, 0x56555937
  167. HKR, %6630Vid176RGB24%, UsbSetting, 1, \
  168.         12,15,ff, 13,13,ff, 14,0,ff, 15,0,ff, 18,00,ff
  169. HKR, %6630Vid176RGB24%, CameraSetting, 1, \
  170.                 2a,04,80,14,24,ff,2a,84,80
  171. HKR, %6630Vid176RGB24%, Width, 0x10001, 176
  172. HKR, %6630Vid176RGB24%, Height, 0x10001, 144
  173. HKR, %6630Vid176RGB24%, BitCount, 0x10001, 24
  174. HKR, %6630Vid176RGB24%, FourCC, 0x10001, 0
  175. HKR, %6630Vid176RGB24%, MaxFrameRate, 0x10001, 30000
  176. HKR, %6630Vid176RGB24%, typFrameRate, 0x10001, 30000
  177. HKR, %6630Vid176RGB24%, MinFrameRate, 0x10001, 7500
  178. HKR, %6630Vid176RGB24%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  179. HKR, %6630Vid176RGB24%\FrameRate0, CameraSetting, 1, 16,3,ff
  180. HKR, %6630Vid176RGB24%\FrameRate0, AlternateSetting, 0x10001, 4
  181. HKR, %6630Vid176RGB24%\FrameRate0, FrameRate, 0x10001, 30000
  182. HKR, %6630Vid176RGB24%\FrameRate0, QualityLevel, 0x10001, 1
  183. HKR, %6630Vid176RGB24%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  184. HKR, %6630Vid176RGB24%\FrameRate1, CameraSetting, 1, 16,6,ff
  185. HKR, %6630Vid176RGB24%\FrameRate1, AlternateSetting, 0x10001, 6
  186. HKR, %6630Vid176RGB24%\FrameRate1, FrameRate, 0x10001, 15000
  187. HKR, %6630Vid176RGB24%\FrameRate1, QualityLevel, 0x10001, 1
  188. HKR, %6630Vid176RGB24%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  189. HKR, %6630Vid176RGB24%\FrameRate2, CameraSetting, 1, 16,9,ff
  190. HKR, %6630Vid176RGB24%\FrameRate2, AlternateSetting, 0x10001, 6
  191. HKR, %6630Vid176RGB24%\FrameRate2, FrameRate, 0x10001, 7500
  192. HKR, %6630Vid176RGB24%\FrameRate2, QualityLevel, 0x10001, 1
  193. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  194. ;RGB24 320 x 240
  195. HKR, %6630Vid320RGB24%, Tag, 0x10001, 0x56555930
  196. HKR, %6630Vid320RGB24%, UsbSetting, 1, \
  197.         12,27,ff, 13,1f,ff, 14,0,ff, 15,0,ff, 18,2,ff
  198. HKR, %6630Vid320RGB24%, CameraSetting, 1, \
  199.                 2a,04,80,14,04,ff,2a,84,80
  200. HKR, %6630Vid320RGB24%, Width, 0x10001, 320
  201. HKR, %6630Vid320RGB24%, Height, 0x10001, 240
  202. HKR, %6630Vid320RGB24%, BitCount, 0x10001, 24
  203. HKR, %6630Vid320RGB24%, FourCC, 0x10001, 0
  204. HKR, %6630Vid320RGB24%, MaxFrameRate, 0x10001, 30000
  205. HKR, %6630Vid320RGB24%, typFrameRate, 0x10001, 30000
  206. HKR, %6630Vid320RGB24%, MinFrameRate, 0x10001, 7500
  207. HKR, %6630Vid320RGB24%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  208. HKR, %6630Vid320RGB24%\FrameRate0, CameraSetting, 1, 16,3,ff
  209. HKR, %6630Vid320RGB24%\FrameRate0, AlternateSetting, 0x10001, 2
  210. HKR, %6630Vid320RGB24%\FrameRate0, FrameRate, 0x10001, 30000
  211. HKR, %6630Vid320RGB24%\FrameRate1, UsbSetting, 1, 30,10,ff, 78,07,ff
  212. HKR, %6630Vid320RGB24%\FrameRate1, CameraSetting, 1, 16,6,ff
  213. HKR, %6630Vid320RGB24%\FrameRate1, AlternateSetting, 0x10001, 4
  214. HKR, %6630Vid320RGB24%\FrameRate1, FrameRate, 0x10001, 15000
  215. HKR, %6630Vid320RGB24%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  216. HKR, %6630Vid320RGB24%\FrameRate2, CameraSetting, 1, 16,9,ff
  217. HKR, %6630Vid320RGB24%\FrameRate2, AlternateSetting, 0x10001, 6
  218. HKR, %6630Vid320RGB24%\FrameRate2, FrameRate, 0x10001, 7500
  219. ;@@@@@@@@@@@@@@@@@@@@@@@@@@
  220. ;RGB24 352 x 288
  221. HKR, %6630Vid352RGB24%, Tag, 0x10001, 0x56555936
  222. HKR, %6630Vid352RGB24%, UsbSetting, 1, \
  223.         12,2b,ff, 13,25,ff, 14,0,ff, 15,0,ff, 18,2,ff
  224. HKR, %6630Vid352RGB24%, CameraSetting, 1, \
  225.                 2a,04,80,14,04,ff,2a,84,80
  226. HKR, %6630Vid352RGB24%, Width, 0x10001, 352
  227. HKR, %6630Vid352RGB24%, Height, 0x10001, 288
  228. HKR, %6630Vid352RGB24%, BitCount, 0x10001, 24
  229. HKR, %6630Vid352RGB24%, FourCC, 0x10001, 0
  230. HKR, %6630Vid352RGB24%, MaxFrameRate, 0x10001, 30000
  231. HKR, %6630Vid352RGB24%, typFrameRate, 0x10001, 30000
  232. HKR, %6630Vid352RGB24%, MinFrameRate, 0x10001, 7500
  233. HKR, %6630Vid352RGB24%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  234. HKR, %6630Vid352RGB24%\FrameRate0, CameraSetting, 1, 16,3,ff
  235. HKR, %6630Vid352RGB24%\FrameRate0, AlternateSetting, 0x10001, 2
  236. HKR, %6630Vid352RGB24%\FrameRate0, FrameRate, 0x10001, 30000
  237. HKR, %6630Vid352RGB24%\FrameRate1, UsbSetting, 1, 30,10,ff, 78,07,ff
  238. HKR, %6630Vid352RGB24%\FrameRate1, CameraSetting, 1, 16,6,ff
  239. HKR, %6630Vid352RGB24%\FrameRate1, AlternateSetting, 0x10001, 4
  240. HKR, %6630Vid352RGB24%\FrameRate1, FrameRate, 0x10001, 15000
  241. HKR, %6630Vid352RGB24%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  242. HKR, %6630Vid352RGB24%\FrameRate2, CameraSetting, 1, 16,9,ff
  243. HKR, %6630Vid352RGB24%\FrameRate2, AlternateSetting, 0x10001, 6
  244. HKR, %6630Vid352RGB24%\FrameRate2, FrameRate, 0x10001, 7500
  245. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  246. ;I420 320 x 240
  247. HKR, %6630Vid320I420%, Tag, 0x10001, 0x56555931
  248. HKR, %6630Vid320I420%, UsbSetting, 1, \
  249.         12,27,ff, 13,1f,ff, 14,0,ff, 15,0,ff, 18,2,ff
  250. HKR, %6630Vid320I420%, CameraSetting, 1, \
  251.                 2a,04,80,14,04,ff,2a,84,80
  252. HKR, %6630Vid320I420%, Width, 0x10001, 320
  253. HKR, %6630Vid320I420%, Height, 0x10001, 240
  254. HKR, %6630Vid320I420%, BitCount, 0x10001, 12
  255. HKR, %6630Vid320I420%, FourCC, 0x10001, 0x30323449
  256. HKR, %6630Vid320I420%, MaxFrameRate, 0x10001, 30000
  257. HKR, %6630Vid320I420%, typFrameRate, 0x10001, 30000
  258. HKR, %6630Vid320I420%, MinFrameRate, 0x10001, 7500
  259. HKR, %6630Vid320I420%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  260. HKR, %6630Vid320I420%\FrameRate0, CameraSetting, 1, 16,03,ff
  261. HKR, %6630Vid320I420%\FrameRate0, AlternateSetting, 0x10001, 2
  262. HKR, %6630Vid320I420%\FrameRate0, FrameRate, 0x10001, 30000
  263. HKR, %6630Vid320I420%\FrameRate1, UsbSetting, 1, 30,10,ff, 78,07,ff
  264. HKR, %6630Vid320I420%\FrameRate1, CameraSetting, 1, 16,6,ff
  265. HKR, %6630Vid320I420%\FrameRate1, AlternateSetting, 0x10001, 4
  266. HKR, %6630Vid320I420%\FrameRate1, FrameRate, 0x10001, 15000
  267. HKR, %6630Vid320I420%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  268. HKR, %6630Vid320I420%\FrameRate2, CameraSetting, 1, 16,9,ff
  269. HKR, %6630Vid320I420%\FrameRate2, AlternateSetting, 0x10001, 6
  270. HKR, %6630Vid320I420%\FrameRate2, FrameRate, 0x10001, 7500
  271. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@
  272. ;I420 352x288
  273. HKR, %6630Vid352I420%, Tag, 0x10001, 0x56555938
  274. HKR, %6630Vid352I420%, UsbSetting, 1, \
  275.         12,2b,ff, 13,25,ff, 14,0,ff, 15,0,ff, 18,2,ff
  276. HKR, %6630Vid352I420%, CameraSetting, 1, \
  277.                 2a,04,80,14,04,ff,2a,84,80
  278. HKR, %6630Vid352I420%, Width, 0x10001, 352
  279. HKR, %6630Vid352I420%, Height, 0x10001, 288
  280. HKR, %6630Vid352I420%, BitCount, 0x10001, 12
  281. HKR, %6630Vid352I420%, FourCC, 0x10001, 0x30323449
  282. HKR, %6630Vid352I420%, MaxFrameRate, 0x10001, 30000
  283. HKR, %6630Vid352I420%, typFrameRate, 0x10001, 30000
  284. HKR, %6630Vid352I420%, MinFrameRate, 0x10001, 7500
  285.  
  286. HKR, %6630Vid352I420%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  287. HKR, %6630Vid352I420%\FrameRate0, CameraSetting, 1, 16,03,ff
  288. HKR, %6630Vid352I420%\FrameRate0, AlternateSetting, 0x10001, 2
  289. HKR, %6630Vid352I420%\FrameRate0, FrameRate, 0x10001, 30000
  290. HKR, %6630Vid352I420%\FrameRate1, UsbSetting, 1, 30,10,ff, 78,07,ff
  291. HKR, %6630Vid352I420%\FrameRate1, CameraSetting, 1, 16,6,ff
  292. HKR, %6630Vid352I420%\FrameRate1, AlternateSetting, 0x10001, 4
  293. HKR, %6630Vid352I420%\FrameRate1, FrameRate, 0x10001, 15000
  294. HKR, %6630Vid352I420%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  295. HKR, %6630Vid352I420%\FrameRate2, CameraSetting, 1, 16,9,ff
  296. HKR, %6630Vid352I420%\FrameRate2, AlternateSetting, 0x10001, 6
  297. HKR, %6630Vid352I420%\FrameRate2, FrameRate, 0x10001, 7500
  298. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  299. ;RGB16 160 x 120
  300. HKR, %6630Vid160RGB16%, Tag, 0x10001, 0x56555940
  301. HKR, %6630Vid160RGB16%, UsbSetting, 1, \
  302.         12,13,ff, 13,10,ff, 14,0,ff, 15,0,ff, 18,00,ff
  303. HKR, %6630Vid160RGB16%, CameraSetting, 1, \
  304.                 2a,04,80,14,24,ff,2a,84,80
  305. HKR, %6630Vid160RGB16%, Width, 0x10001, 160
  306. HKR, %6630Vid160RGB16%, Height, 0x10001, 120
  307. HKR, %6630Vid160RGB16%, BitCount, 0x10001, 16
  308. HKR, %6630Vid160RGB16%, FourCC, 0x10001, 0
  309. HKR, %6630Vid160RGB16%, MaxFrameRate, 0x10001, 30000
  310. HKR, %6630Vid160RGB16%, typFrameRate, 0x10001, 30000
  311. HKR, %6630Vid160RGB16%, MinFrameRate, 0x10001, 7500
  312. HKR, %6630Vid160RGB16%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  313. HKR, %6630Vid160RGB16%\FrameRate0, CameraSetting, 1, 16,3,ff
  314. HKR, %6630Vid160RGB16%\FrameRate0, AlternateSetting, 0x10001, 4
  315. HKR, %6630Vid160RGB16%\FrameRate0, FrameRate, 0x10001, 30000
  316. HKR, %6630Vid160RGB16%\FrameRate0, QualityLevel, 0x10001, 1
  317. HKR, %6630Vid160RGB16%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  318. HKR, %6630Vid160RGB16%\FrameRate1, CameraSetting, 1, 16,6,ff
  319. HKR, %6630Vid160RGB16%\FrameRate1, AlternateSetting, 0x10001, 6
  320. HKR, %6630Vid160RGB16%\FrameRate1, FrameRate, 0x10001, 15000
  321. HKR, %6630Vid160RGB16%\FrameRate1, QualityLevel, 0x10001, 1
  322. HKR, %6630Vid160RGB16%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  323. HKR, %6630Vid160RGB16%\FrameRate2, CameraSetting, 1, 16,9,ff
  324. HKR, %6630Vid160RGB16%\FrameRate2, AlternateSetting, 0x10001, 6
  325. HKR, %6630Vid160RGB16%\FrameRate2, FrameRate, 0x10001, 7500
  326. HKR, %6630Vid160RGB16%\FrameRate2, QualityLevel, 0x10001, 1
  327. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  328. ;RGB16 176 x 144
  329. HKR, %6630Vid176RGB16%, Tag, 0x10001, 0x56555941
  330. HKR, %6630Vid176RGB16%, UsbSetting, 1, \
  331.         12,15,ff, 13,13,ff, 14,0,ff, 15,0,ff, 18,00,ff
  332. HKR, %6630Vid176RGB16%, CameraSetting, 1, \
  333.                 2a,04,80,14,24,ff,2a,84,80
  334. HKR, %6630Vid176RGB16%, Width, 0x10001, 176
  335. HKR, %6630Vid176RGB16%, Height, 0x10001, 144
  336. HKR, %6630Vid176RGB16%, BitCount, 0x10001, 16
  337. HKR, %6630Vid176RGB16%, FourCC, 0x10001, 0
  338. HKR, %6630Vid176RGB16%, MaxFrameRate, 0x10001, 30000
  339. HKR, %6630Vid176RGB16%, typFrameRate, 0x10001, 30000
  340. HKR, %6630Vid176RGB16%, MinFrameRate, 0x10001, 7500
  341. HKR, %6630Vid176RGB16%\FrameRate0, UsbSetting, 1, 30,10,ff, 78,07,ff
  342. HKR, %6630Vid176RGB16%\FrameRate0, CameraSetting, 1, 16,3,ff
  343. HKR, %6630Vid176RGB16%\FrameRate0, AlternateSetting, 0x10001, 4
  344. HKR, %6630Vid176RGB16%\FrameRate0, FrameRate, 0x10001, 30000
  345. HKR, %6630Vid176RGB16%\FrameRate0, QualityLevel, 0x10001, 1
  346. HKR, %6630Vid176RGB16%\FrameRate1, UsbSetting, 1, 30,08,ff, 78,07,ff
  347. HKR, %6630Vid176RGB16%\FrameRate1, CameraSetting, 1, 16,6,ff
  348. HKR, %6630Vid176RGB16%\FrameRate1, AlternateSetting, 0x10001, 6
  349. HKR, %6630Vid176RGB16%\FrameRate1, FrameRate, 0x10001, 15000
  350. HKR, %6630Vid176RGB16%\FrameRate1, QualityLevel, 0x10001, 1
  351. HKR, %6630Vid176RGB16%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  352. HKR, %6630Vid176RGB16%\FrameRate2, CameraSetting, 1, 16,9,ff
  353. HKR, %6630Vid176RGB16%\FrameRate2, AlternateSetting, 0x10001, 6
  354. HKR, %6630Vid176RGB16%\FrameRate2, FrameRate, 0x10001, 7500
  355. HKR, %6630Vid176RGB16%\FrameRate2, QualityLevel, 0x10001, 1
  356. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  357. ;RGB16 320 x 240
  358. HKR, %6630Vid320RGB16%, Tag, 0x10001, 0x56555942
  359. HKR, %6630Vid320RGB16%, UsbSetting, 1, \
  360.         12,27,ff, 13,1f,ff, 14,0,ff, 15,0,ff, 18,2,ff
  361. HKR, %6630Vid320RGB16%, CameraSetting, 1, \
  362.                 2a,04,80,14,04,ff,2a,84,80
  363. HKR, %6630Vid320RGB16%, Width, 0x10001, 320
  364. HKR, %6630Vid320RGB16%, Height, 0x10001, 240
  365. HKR, %6630Vid320RGB16%, BitCount, 0x10001, 16
  366. HKR, %6630Vid320RGB16%, FourCC, 0x10001, 0
  367. HKR, %6630Vid320RGB16%, MaxFrameRate, 0x10001, 30000
  368. HKR, %6630Vid320RGB16%, typFrameRate, 0x10001, 30000
  369. HKR, %6630Vid320RGB16%, MinFrameRate, 0x10001, 7500
  370. HKR, %6630Vid320RGB16%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  371. HKR, %6630Vid320RGB16%\FrameRate0, CameraSetting, 1, 16,3,ff
  372. HKR, %6630Vid320RGB16%\FrameRate0, AlternateSetting, 0x10001, 2
  373. HKR, %6630Vid320RGB16%\FrameRate0, FrameRate, 0x10001, 30000
  374. HKR, %6630Vid320RGB16%\FrameRate1, UsbSetting, 1, 30,10,ff, 78,07,ff
  375. HKR, %6630Vid320RGB16%\FrameRate1, CameraSetting, 1, 16,6,ff
  376. HKR, %6630Vid320RGB16%\FrameRate1, AlternateSetting, 0x10001, 4
  377. HKR, %6630Vid320RGB16%\FrameRate1, FrameRate, 0x10001, 15000
  378. HKR, %6630Vid320RGB16%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  379. HKR, %6630Vid320RGB16%\FrameRate2, CameraSetting, 1, 16,9,ff
  380. HKR, %6630Vid320RGB16%\FrameRate2, AlternateSetting, 0x10001, 6
  381. HKR, %6630Vid320RGB16%\FrameRate2, FrameRate, 0x10001, 7500
  382. ;@@@@@@@@@@@@@@@@@@@@@@@@@@
  383. ;RGB16 352 x 288
  384. HKR, %6630Vid352RGB16%, Tag, 0x10001, 0x56555943
  385. HKR, %6630Vid352RGB16%, UsbSetting, 1, \
  386.         12,2b,ff, 13,25,ff, 14,0,ff, 15,0,ff, 18,2,ff
  387. HKR, %6630Vid352RGB16%, CameraSetting, 1, \
  388.                 2a,04,80,14,04,ff,2a,84,80
  389. HKR, %6630Vid352RGB16%, Width, 0x10001, 352
  390. HKR, %6630Vid352RGB16%, Height, 0x10001, 288
  391. HKR, %6630Vid352RGB16%, BitCount, 0x10001, 16
  392. HKR, %6630Vid352RGB16%, FourCC, 0x10001, 0
  393. HKR, %6630Vid352RGB16%, MaxFrameRate, 0x10001, 30000
  394. HKR, %6630Vid352RGB16%, typFrameRate, 0x10001, 30000
  395. HKR, %6630Vid352RGB16%, MinFrameRate, 0x10001, 7500
  396. HKR, %6630Vid352RGB16%\FrameRate0, UsbSetting, 1, 30,18,ff, 78,07,ff
  397. HKR, %6630Vid352RGB16%\FrameRate0, CameraSetting, 1, 16,3,ff
  398. HKR, %6630Vid352RGB16%\FrameRate0, AlternateSetting, 0x10001, 2
  399. HKR, %6630Vid352RGB16%\FrameRate0, FrameRate, 0x10001, 30000
  400. HKR, %6630Vid352RGB16%\FrameRate1, UsbSetting, 1, 30,10,ff, 78,07,ff
  401. HKR, %6630Vid352RGB16%\FrameRate1, CameraSetting, 1, 16,6,ff
  402. HKR, %6630Vid352RGB16%\FrameRate1, AlternateSetting, 0x10001, 4
  403. HKR, %6630Vid352RGB16%\FrameRate1, FrameRate, 0x10001, 15000
  404. HKR, %6630Vid352RGB16%\FrameRate2, UsbSetting, 1, 30,08,ff, 78,07,ff
  405. HKR, %6630Vid352RGB16%\FrameRate2, CameraSetting, 1, 16,9,ff
  406. HKR, %6630Vid352RGB16%\FrameRate2, AlternateSetting, 0x10001, 6
  407. HKR, %6630Vid352RGB16%\FrameRate2, FrameRate, 0x10001, 7500
  408. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  409. ;****************************************************************************************************
  410. ;[OVT.6630.Properties]
  411. ;Standard properties
  412. ;PROPSETID_VIDCAP_VIDEOPROCAMP
  413. ;    KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS,            // RW O        0
  414. ;    KSPROPERTY_VIDEOPROCAMP_CONTRAST,              // RW O        1
  415. ;    KSPROPERTY_VIDEOPROCAMP_HUE,                   // RW O        2
  416. ;    KSPROPERTY_VIDEOPROCAMP_SATURATION,            // RW O        3
  417. ;    KSPROPERTY_VIDEOPROCAMP_SHARPNESS,             // RW O        4
  418. ;    KSPROPERTY_VIDEOPROCAMP_GAMMA,                 // RW O        5
  419. ;    KSPROPERTY_VIDEOPROCAMP_COLORENABLE,           // RW O        6
  420. ;    KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE,          // RW O        7
  421. ;    KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION,// RW O        8
  422. HKR,%6630Brit%,PropertyId,0x10001, 0
  423. ;Control method 0-->just write calculated value to register (one register)
  424. ;Control method 1-->Range look up table, write one or more registers for value within a range
  425. HKR,%6630Brit%,MapMethod,0x10001, 0
  426. HKR,%6630Brit%,RelatedRegister,1,6
  427. ;true or false
  428. HKR,%6630Brit%,RelateUsbRegister,1,0
  429.  
  430. HKR,%6630Brit%,SupportAuto,0x10001,1 ;0 not support, 1 support
  431. ;Auto control method 0-->when turn off auto, just write current value to register
  432. ;Auto control method 1-->when turn off auto, just read register value as current value
  433. HKR,%6630Brit%,AutoControlMode,0x10001,0
  434. HKR,%6630Brit%,CamRegDisableAuto,1,2d, 87, 10
  435. HKR,%6630Brit%,CamRegEnableAuto,1,2d, 97, 10
  436. ;HKR,%6630Brit%,UsbRegDisableAuto,1,2d, 87, 10
  437. ;HKR,%6630Brit%,UsbRegEnableAuto,1,2d, 97, 10
  438.  
  439. HKR,%6630Brit%,DefaultValue,0x10001, 0x80
  440.  
  441. ;KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO        0X0001L
  442. ;KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL      0X0002L
  443. HKR,%6630Brit%,DefaultFlags,0x10001, 1
  444. HKR,%6630Brit%,MinValue,0x10001, 0
  445. HKR,%6630Brit%,MaxValue,0x10001, 255
  446. HKR,%6630Brit%,Step,0x10001, 1
  447. ;#####################################
  448.  
  449. HKR,%6630Cntr%,PropertyId,0x10001, 1
  450. HKR,%6630Cntr%,MapMethod,0x10001,1
  451. HKR,%6630Cntr%,NumberOfValues,0x10001, 16
  452. HKR,%6630Cntr%\0000,Value,0x10001, 0
  453. HKR,%6630Cntr%\0000,CamRegisters,1, 5,00,ff
  454. HKR,%6630Cntr%\0001,Value,0x10001, 1
  455. HKR,%6630Cntr%\0001,CamRegisters,1, 5,04,ff
  456. HKR,%6630Cntr%\0002,Value,0x10001, 2
  457. HKR,%6630Cntr%\0002,CamRegisters,1, 5,06,ff
  458. HKR,%6630Cntr%\0003,Value,0x10001, 3
  459. HKR,%6630Cntr%\0003,CamRegisters,1, 5,08,ff
  460. HKR,%6630Cntr%\0004,Value,0x10001, 4
  461. HKR,%6630Cntr%\0004,CamRegisters,1, 5,0a,ff
  462. HKR,%6630Cntr%\0005,Value,0x10001, 5
  463. HKR,%6630Cntr%\0005,CamRegisters,1, 5,0f,ff
  464. HKR,%6630Cntr%\0006,Value,0x10001, 6
  465. HKR,%6630Cntr%\0006,CamRegisters,1, 5,89,ff
  466. HKR,%6630Cntr%\0007,Value,0x10001, 7
  467. HKR,%6630Cntr%\0007,CamRegisters,1, 5,8f,ff
  468.  
  469. HKR,%6630Cntr%,DefaultValue,0x10001, 4
  470. HKR,%6630Cntr%,MinValue,0x10001, 0
  471. HKR,%6630Cntr%,MaxValue,0x10001, 7
  472. HKR,%6630Cntr%,Step,0x10001, 1
  473.  
  474.  
  475. ;#####################################
  476.  
  477.  
  478. HKR,%6630Hue%,PropertyId,0x10001, 2
  479. HKR,%6630Hue%,MapMethod,0x10001, 1
  480. HKR,%6630Hue%,NumberOfValues,0x10001, 16
  481. HKR,%6630Hue%\0000,Value,0x10001, 15
  482. HKR,%6630Hue%\0000,CamRegisters,1, c,10,ff, d,10,ff, 12,20,04,12,24,04
  483. HKR,%6630Hue%\0001,Value,0x10001, 14
  484. HKR,%6630Hue%\0001,CamRegisters,1, c,12,ff, d,12,ff, 12,20,04,12,24,04
  485. HKR,%6630Hue%\0002,Value,0x10001, 13
  486. HKR,%6630Hue%\0002,CamRegisters,1, c,14,ff, d,14,ff, 12,20,04,12,24,04
  487. HKR,%6630Hue%\0003,Value,0x10001, 12
  488. HKR,%6630Hue%\0003,CamRegisters,1, c,16,ff, d,16,ff, 12,20,04,12,24,04
  489. HKR,%6630Hue%\0004,Value,0x10001, 11
  490. HKR,%6630Hue%\0004,CamRegisters,1, c,18,ff, d,18,ff, 12,20,04,12,24,04
  491. HKR,%6630Hue%\0005,Value,0x10001, 10
  492. HKR,%6630Hue%\0005,CamRegisters,1, c,1a,ff, d,1a,ff, 12,20,04,12,24,04
  493. HKR,%6630Hue%\0006,Value,0x10001, 9
  494. HKR,%6630Hue%\0006,CamRegisters,1, c,1c,ff, d,1c,ff, 12,20,04,12,24,04
  495. HKR,%6630Hue%\0007,Value,0x10001, 8
  496. HKR,%6630Hue%\0007,CamRegisters,1, c,1e,ff, d,1e,ff, 12,20,04,12,24,04
  497. HKR,%6630Hue%\000e,Value,0x10001, 7
  498. HKR,%6630Hue%\000e,CamRegisters,1, c,20,ff, d,20,ff, 12,20,04,12,24,04
  499. HKR,%6630Hue%\0008,Value,0x10001, 6
  500. HKR,%6630Hue%\0008,CamRegisters,1, c,22,ff, d,22,ff, 12,20,04,12,24,04
  501. HKR,%6630Hue%\0009,Value,0x10001, 5
  502. HKR,%6630Hue%\0009,CamRegisters,1, c,24,ff, d,24,ff, 12,20,04,12,24,04
  503. HKR,%6630Hue%\000a,Value,0x10001, 4
  504. HKR,%6630Hue%\000a,CamRegisters,1, c,26,ff, d,26,ff, 12,20,04,12,24,04
  505. HKR,%6630Hue%\000b,Value,0x10001, 3
  506. HKR,%6630Hue%\000b,CamRegisters,1, c,28,ff, d,28,ff, 12,20,04,12,24,04
  507. HKR,%6630Hue%\000c,Value,0x10001, 2
  508. HKR,%6630Hue%\000c,CamRegisters,1, c,2a,ff, d,2a,ff, 12,20,04,12,24,04
  509. HKR,%6630Hue%\000d,Value,0x10001, 1
  510. HKR,%6630Hue%\000d,CamRegisters,1, c,2c,ff, d,2c,ff, 12,20,04,12,24,04
  511. HKR,%6630Hue%\000f,Value,0x10001, 0
  512. HKR,%6630Hue%\000f,CamRegisters,1, c,2e,ff, d,2e,ff, 12,20,04,12,24,04
  513.  
  514. HKR,%6630Hue%,DefaultValue,0x10001, 7
  515. HKR,%6630Hue%,MinValue,0x10001, 0
  516. HKR,%6630Hue%,MaxValue,0x10001, 15
  517. HKR,%6630Hue%,Step,0x10001, 1
  518.  
  519. ;#####################################
  520. HKR,%6630Sat%,PropertyId,0x10001, 3
  521. HKR,%6630Sat%,RelatedRegister,1,3
  522. HKR,%6630Sat%,DefaultValue,0x10001, 192
  523. HKR,%6630Sat%,MinValue,0x10001, 0
  524. HKR,%6630Sat%,MaxValue,0x10001, 255
  525. HKR,%6630Sat%,Step,0x10001, 1
  526. ;#####################################
  527.  
  528.  
  529. HKR,%6630Shp%,PropertyId,0x10001, 4
  530. HKR,%6630Shp%,MapMethod,0x10001, 1
  531. HKR,%6630Shp%,NumberOfValues,0x10001, 8
  532.  
  533. HKR,%6630Shp%\0000,Value,0x10001, 0
  534. HKR,%6630Shp%\0000,CamRegisters,1, 07,00,ff
  535. HKR,%6630Shp%\0001,Value,0x10001, 1
  536. HKR,%6630Shp%\0001,CamRegisters,1, 07,68,ff
  537. HKR,%6630Shp%\0002,Value,0x10001, 2
  538. HKR,%6630Shp%\0002,CamRegisters,1, 07,8a,ff
  539. HKR,%6630Shp%\0003,Value,0x10001, 3
  540. HKR,%6630Shp%\0003,CamRegisters,1, 07,8d,ff
  541. HKR,%6630Shp%\0004,Value,0x10001, 4
  542. HKR,%6630Shp%\0004,CamRegisters,1, 07,ad,ff
  543. HKR,%6630Shp%\0005,Value,0x10001, 5
  544. HKR,%6630Shp%\0005,CamRegisters,1, 07,ce,ff
  545. HKR,%6630Shp%\0006,Value,0x10001, 6
  546. HKR,%6630Shp%\0006,CamRegisters,1, 07,cf,ff
  547. HKR,%6630Shp%\0007,Value,0x10001, 7
  548. HKR,%6630Shp%\0007,CamRegisters,1, 07,ff,ff
  549.  
  550. HKR,%6630Shp%,DefaultValue,0x10001, 4
  551. HKR,%6630Shp%,MinValue,0x10001, 0
  552. HKR,%6630Shp%,MaxValue,0x10001, 7
  553. HKR,%6630Shp%,Step,0x10001, 1
  554.  
  555.  
  556. ;#####################################
  557. ;HKR,%6630Gam%\0000,UsbRegisters,1, 0f, 14, ff
  558. ;#####################################
  559.  
  560. HKR,%6630Col%,PropertyId,0x10001, 6
  561. HKR,%6630Col%,MapMethod,0x10001, 1
  562. HKR,%6630Col%,NumberOfValues,0x10001, 2
  563. HKR,%6630Col%\0000,Value,0x10001, 0
  564. HKR,%6630Col%\0000,UsbRegisters,1, 16,00,ff, 50,3f,ff, 50,00,ff
  565. HKR,%6630Col%\0001,Value,0x10001, 1
  566. HKR,%6630Col%\0001,UsbRegisters,1, 16,01,ff, 50,3f,ff, 50,00,ff
  567.  
  568. HKR,%6630Col%,DefaultValue,0x10001, 1
  569. HKR,%6630Col%,MinValue,0x10001, 0
  570. HKR,%6630Col%,MaxValue,0x10001, 1
  571. HKR,%6630Col%,Step,0x10001, 1
  572. ;#####################################
  573.  
  574. ;HKR,%6630Wb%,Registers,0x10001, 
  575. ;#####################################
  576.  
  577.  
  578. HKR,%6630BL%,PropertyId,0x10001, 8
  579. HKR,%6630BL%,MapMethod,0x10001, 1
  580. HKR,%6630BL%,NumberOfValues,0x10001, 2
  581. HKR,%6630BL%\0000,Value,0x10001, 0
  582. HKR,%6630BL%\0000,CamRegisters,1, 4e,60,e0, 29,00,08,28,00,02
  583. HKR,%6630BL%\0001,Value,0x10001, 1
  584. HKR,%6630BL%\0001,CamRegisters,1, 4e,80,e0, 29,08,08,28,02,02
  585.  
  586. HKR,%6630BL%,DefaultValue,0x10001, 0
  587. HKR,%6630BL%,MinValue,0x10001, 0
  588. HKR,%6630BL%,MaxValue,0x10001, 1
  589. HKR,%6630BL%,Step,0x10001, 1
  590.  
  591. ;#####################################
  592. ;#####################################
  593. ;PROPSETID_VIDCAP_CAMERACONTROL
  594. ;    KSPROPERTY_CAMERACONTROL_PAN,                       // RW O 0
  595. ;    KSPROPERTY_CAMERACONTROL_TILT,                      // RW O 1
  596. ;    KSPROPERTY_CAMERACONTROL_ROLL,                      // RW O 2
  597. ;    KSPROPERTY_CAMERACONTROL_ZOOM,                      // RW O 3
  598. ;    KSPROPERTY_CAMERACONTROL_EXPOSURE,                  // RW O 4
  599. ;    KSPROPERTY_CAMERACONTROL_IRIS,                      // RW O 5
  600. ;    KSPROPERTY_CAMERACONTROL_FOCUS,                     // RW O 6
  601.  
  602. ;HKR,%6630Pan%,Registers,0x10001, 
  603. ;HKR,%6630Tilt%,Registers,0x10001, 
  604. ;HKR,%6630Roll%,Registers,0x10001, 
  605. ;HKR,%6630Zoom%,Registers,0x10001, 
  606. ;#####################################
  607.  
  608. HKR,%6630Exp%,PropertyId,0x10001, 4
  609. HKR,%6630Exp%,MapMethod,0x10001, 0
  610. HKR,%6630Exp%,RelatedRegister,1,10
  611.  
  612. HKR,%6630Exp%,SupportAuto,0x10001,1 ;0 not support, 1 support
  613. HKR,%6630Exp%,AutoControlMode,0x10001,0
  614. HKR,%6630Exp%,CamRegDisableAuto,1,13, 0, 1
  615. HKR,%6630Exp%,CamRegEnableAuto,1,13, 1, 1
  616.  
  617. HKR,%6630Exp%,DefaultValue,0x10001, 154
  618. HKR,%6630Exp%,DefaultFlags,0x10001, 1
  619. HKR,%6630Exp%,MinValue,0x10001, 0
  620. HKR,%6630Exp%,MaxValue,0x10001, 154
  621. HKR,%6630Exp%,Step,0x10001, 1
  622.  
  623.  
  624. ;#####################################
  625. ;HKR,%6630Iris%,Registers,0x10001, 
  626. ;HKR,%6630Focus%,Registers,0x10001, 
  627. ;#####################################
  628. ;PROPSETID_VIDCAP_VIDEOCONTROL
  629. ;    KSPROPERTY_VIDEOCONTROL_CAPS,               // R        0
  630. ;    KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE,  // R O        1
  631. ;    KSPROPERTY_VIDEOCONTROL_FRAME_RATES,        // R O        2
  632. ;    KSPROPERTY_VIDEOCONTROL_MODE,               // RWO        3
  633.  
  634. HKR,%6630Cap%,PropertyId,0x10001, 0
  635. HKR,%6630Cap%,MapMethod,0x10001, 1
  636.  
  637. ;    KS_VideoControlFlag_FlipHorizontal        = 0x0001,
  638. ;    KS_VideoControlFlag_FlipVertical          = 0x0002,
  639. ;    KS_VideoControlFlag_ExternalTriggerEnable = 0x0010,
  640. ;    KS_VideoControlFlag_Trigger               = 0x0020,
  641. HKR,%6630Cap%,DefaultValue,0x10001, 0x33
  642.  
  643. ;######################################
  644. HKR,%6630ActFR%,PropertyId,0x10001, 1
  645. HKR,%6630ActFR%,MapMethod,0x10001, 1
  646. HKR,%6630ActFR%,DefaultValue,0x10001, 0
  647.  
  648. ;######################################
  649. HKR,%6630Fps%,PropertyId,0x10001, 2
  650. HKR,%6630Fps%,MapMethod,0x10001, 1
  651. HKR,%6630Fps%,DefaultValue,0x10001, 0
  652.  
  653. ;######################################
  654. HKR,%6630Mode%,PropertyId,0x10001, 3
  655. HKR,%6630Mode%,MapMethod,0x10001, 1
  656. HKR,%6630Mode%,NumberOfValues,0x10001, 3
  657. HKR,%6630Mode%,DefaultValue,0x10001, 1
  658.  
  659. HKR,%6630Mode%\0000,Value,0x10001, 1
  660. HKR,%6630Mode%\0000,CamRegisters,1, 12,40,40
  661. HKR,%6630Mode%\0001,Value,0x10001, 0x80000001
  662. HKR,%6630Mode%\0001,CamRegisters,1, 12,0,40
  663. HKR,%6630Mode%\0002,Value,0x10001, 0x20
  664. HKR,%6630Mode%\0002,UsbRegisters,1, 52,04,04
  665.  
  666.  
  667. ;######################################
  668. ;######################################
  669. ;PROPSETID_VIDCAP_VIDEOCOMPRESSION
  670. ;PROPSETID_VIDCAP_VIDEOCOMPRESSION
  671. ;    KSPROPERTY_VIDEOCOMPRESSION_GETINFO,              // R        0
  672. ;    KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE,        // RW    1
  673. ;Right now we only support upper two properties
  674. ;    KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME, // RW    2
  675. ;    KSPROPERTY_VIDEOCOMPRESSION_QUALITY,              // RW    3
  676. ;    KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME,    // W        4
  677. ;    KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE   // W        5
  678.  
  679. ;######################################
  680. HKR,%6630CmpInfo%,PropertyId,0x10001, 0
  681. HKR,%6630CmpInfo%,MapMethod,0x10001, 1
  682.  
  683. ;    KS_CompressionCaps_CanQuality = 1,
  684. ;    KS_CompressionCaps_CanCrunch = 2,
  685. ;    KS_CompressionCaps_CanKeyFrame = 4,
  686. ;    KS_CompressionCaps_CanBFrame = 8
  687. HKR,%6630CmpInfo%,DefaultValue,0x10001, 4
  688.  
  689. ;######################################
  690.  
  691. HKR,%6630KeyFR%,PropertyId,0x10001, 1
  692. HKR,%6630KeyFR%,MapMethod,0x10001, 1
  693. HKR,%6630KeyFR%,DefaultValue,0x10001, 7
  694.  
  695. ;######################################
  696. HKR,%6630PFR%,PropertyId,0x10001, 2
  697. HKR,%6630PFR%,MapMethod,0x10001, 1
  698. HKR,%6630PFR%,DefaultValue,0x10001, 0
  699. ;######################################
  700. HKR,%6630Qul%,PropertyId,0x10001, 3
  701. HKR,%6630Qul%,MapMethod,0x10001, 1
  702. HKR,%6630Qul%,DefaultValue,0x10001, 5000
  703. ;######################################
  704. ;PROPSETID_OVTCAM_PROP
  705. HKR,%6630Reg%,PropertyId,0x10001, 0
  706. HKR,%6630Reg%,MapMethod,0x10001, 1
  707. HKR,%6630Reg%,DefaultValue,0x10001, 0
  708.  
  709. HKR,%6630Regy%,PropertyId,0x10001, 3
  710. HKR,%6630Regy%,MapMethod,0x10001, 1
  711. HKR,%6630Regy%,DefaultValue,0x10001, 0
  712.  
  713. HKR,%6630Sti%,PropertyId,0x10001, 1
  714. HKR,%6630Sti%,MapMethod,0x10001, 1
  715. HKR,%6630Sti%,DefaultValue,0x10001, 0
  716.  
  717. HKR,%6630LF%,PropertyId,0x10001, 2
  718. HKR,%6630LF%,MapMethod,0x10001, 1
  719. HKR,%6630LF%,NumberOfValues,0x10001, 2
  720.  
  721. HKR,%6630LF%\50Hz,Value,0x10001, 0
  722. HKR,%6630LF%\50Hz,CamRegisters,1, 2b,28,ff,2a,a4,ff
  723. HKR,%6630LF%\60Hz,Value,0x10001, 1
  724. HKR,%6630LF%\60Hz,CamRegisters,1, 2b,a8,ff,2a,84,ff
  725.  
  726. HKR,%6630LF%,DefaultValue,0x10001, 1
  727. HKR,%6630LF%,MinValue,0x10001, 0
  728. HKR,%6630LF%,MaxValue,0x10001, 1
  729. HKR,%6630LF%,Step,0x10001, 1
  730.  
  731. [Strings]
  732.  
  733. 6630Set="CameraSetting\SupportCamera\6630"
  734. 6630Adj="CameraSetting\SupportCamera\6630\CamAdjust"
  735. 6630DP="CameraSetting\SupportCamera\6630\DataProcessing"
  736. 6630STIYUV="CameraSetting\SupportCamera\6630\DataProcessing\YUV"
  737. 6630STIRAW="CameraSetting\SupportCamera\6630\DataProcessing\RAW"
  738. 6630Strm="CameraSetting\SupportCamera\6630\VideoStream"
  739. 6630Vid160I420="CameraSetting\SupportCamera\6630\VideoStream\160x120I420"
  740. 6630Vid176I420="CameraSetting\SupportCamera\6630\VideoStream\176x144I420"
  741. 6630Vid320I420="CameraSetting\SupportCamera\6630\VideoStream\320x240I420"
  742. 6630Vid352I420="CameraSetting\SupportCamera\6630\VideoStream\352x288I420"
  743. 6630Vid160RGB24="CameraSetting\SupportCamera\6630\VideoStream\160x120RGB24"
  744. 6630Vid176RGB24="CameraSetting\SupportCamera\6630\VideoStream\176x144RGB24"
  745. 6630Vid320RGB24="CameraSetting\SupportCamera\6630\VideoStream\320x240RGB24"
  746. 6630Vid352RGB24="CameraSetting\SupportCamera\6630\VideoStream\352x288RGB24"
  747. 6630Vid160RGB16="CameraSetting\SupportCamera\6630\VideoStream\160x120RGB16"
  748. 6630Vid176RGB16="CameraSetting\SupportCamera\6630\VideoStream\176x144RGB16"
  749. 6630Vid320RGB16="CameraSetting\SupportCamera\6630\VideoStream\320x240RGB16"
  750. 6630Vid352RGB16="CameraSetting\SupportCamera\6630\VideoStream\352x288RGB16"
  751. 6630Brit="CameraSetting\SupportCamera\6630\DeviceProperties\VideoProcAmp\Brightness"
  752. 6630Cntr="CameraSetting\SupportCamera\6630\DeviceProperties\VideoProcAmp\Contrast"
  753. 6630Hue="CameraSetting\SupportCamera\6630\DeviceProperties\VideoProcAmp\Hue"
  754. 6630Sat="CameraSetting\SupportCamera\6630\DeviceProperties\VideoProcAmp\Saturation"
  755. 6630Shp="CameraSetting\SupportCamera\6630\DeviceProperties\VideoProcAmp\Sharpness"
  756. 6630Gam="CameraSetting\SupportCamera\6630\DeviceProperties\VideoProcAmp\Gamma"
  757. 6630Col="CameraSetting\SupportCamera\6630\DeviceProperties\VideoProcAmp\ColorEnable"
  758. 6630Wb="CameraSetting\SupportCamera\6630\DeviceProperties\VideoProcAmp\WhiteBalance"
  759. 6630BL="CameraSetting\SupportCamera\6630\DeviceProperties\VideoProcAmp\BackLight"
  760. 6630Pan="CameraSetting\SupportCamera\6630\DeviceProperties\CameraControl\Pan"
  761. 6630Tilt="CameraSetting\SupportCamera\6630\DeviceProperties\CameraControl\Tilt"
  762. 6630Roll="CameraSetting\SupportCamera\6630\DeviceProperties\CameraControl\Roll"
  763. 6630Zoom="CameraSetting\SupportCamera\6630\DeviceProperties\CameraControl\Zoom"
  764. 6630Exp="CameraSetting\SupportCamera\6630\DeviceProperties\CameraControl\Exposure"
  765. 6630Iris="CameraSetting\SupportCamera\6630\DeviceProperties\CameraControl\Iris"
  766. 6630Focus="CameraSetting\SupportCamera\6630\DeviceProperties\CameraControl\Focus"
  767. 6630Cap="CameraSetting\SupportCamera\6630\DeviceProperties\VideoControl\Capability"
  768. 6630ActFR="CameraSetting\SupportCamera\6630\DeviceProperties\VideoControl\ActualFrameRate"
  769. 6630Fps="CameraSetting\SupportCamera\6630\DeviceProperties\VideoControl\FrameRates"
  770. 6630Mode="CameraSetting\SupportCamera\6630\DeviceProperties\VideoControl\Mode"
  771. 6630CmpInfo="CameraSetting\SupportCamera\6630\DeviceProperties\VideoCompression\GetCompressionInfo"
  772. 6630KeyFR="CameraSetting\SupportCamera\6630\DeviceProperties\VideoCompression\KeyFrameRate"
  773. 6630PFR="CameraSetting\SupportCamera\6630\DeviceProperties\VideoCompression\PFrameRate"
  774. 6630Qul="CameraSetting\SupportCamera\6630\DeviceProperties\VideoCompression\Qulaity"
  775. 6630Reg="CameraSetting\SupportCamera\6630\DeviceProperties\CustomProperty\Register"
  776. 6630Regy="CameraSetting\SupportCamera\6630\DeviceProperties\CustomProperty\Registry"
  777. 6630Sti="CameraSetting\SupportCamera\6630\DeviceProperties\CustomProperty\StillImage"
  778. 6630LF="CameraSetting\SupportCamera\6630\DeviceProperties\CustomProperty\LightFrequence"
  779.